Advanced Data Validation Techniques

Microsoft Technologies - মাইক্রোসফট এক্সেল (Excel) Advanced Excel Topics |
216
216

Data Validation হল একটি শক্তিশালী টুল যা Excel-এ সঠিক এবং নির্ভুল ডেটা এন্ট্রি নিশ্চিত করতে সাহায্য করে। এক্সেল আপনাকে Advanced Data Validation Techniques ব্যবহার করার মাধ্যমে নির্দিষ্ট ধরণের ডেটা প্রবেশ করতে সাহায্য করতে পারে, যেমন: সংখ্যা, তারিখ, সময়, এবং টেক্সট। এগুলি বিভিন্ন শর্তের ভিত্তিতে ডেটা ইনপুট কন্ট্রোল করতে সক্ষম।

এখানে কিছু Advanced Data Validation Techniques দেওয়া হলো যা আপনাকে আরও দক্ষভাবে ডেটা এন্ট্রি নিয়ন্ত্রণ করতে সাহায্য করবে।


1. Custom Validation Rules (কাস্টম ভ্যালিডেশন রুলস)

Custom Validation ব্যবহার করে আপনি আপনার নির্দিষ্ট চাহিদা অনুযায়ী কাস্টম শর্ত তৈরি করতে পারেন। এতে আপনি যে কোনো শর্ত বা সূত্র ব্যবহার করতে পারেন যেটি Excel-এর অন্যান্য ডেটা ভ্যালিডেশন ফিচারের বাইরে।

কাস্টম ভ্যালিডেশন রুলস তৈরি করার ধাপ:

  1. Data Tab-এ যান এবং Data Validation নির্বাচন করুন।
  2. Settings ট্যাবে যান এবং Allow ড্রপডাউন থেকে Custom নির্বাচন করুন।
  3. Formula বক্সে একটি কাস্টম ফর্মুলা লিখুন, যেমন:

    =AND(A1>=1, A1<=100)
    

    এটি সেলের মান ১ থেকে ১০০ এর মধ্যে থাকতে বাধ্য করবে।

উদাহরণ:

  • একটি সেলকে শুধুমাত্র পজিটিভ সংখ্যা ইনপুট নিতে নির্ধারণ করতে:

    =A1>0
    
  • একটি সেলকে নির্দিষ্ট মানের মধ্যে রাখতে (যেমন, ১ থেকে ১০০):

    =AND(A1>=1, A1<=100)
    

2. List-based Validation (লিস্ট-বেসড ভ্যালিডেশন)

List-based Validation ব্যবহার করে আপনি একটি নির্দিষ্ট মানের তালিকা (List) তৈরি করতে পারেন এবং সেই তালিকা থেকে ব্যবহারকারীদের নির্বাচন করতে বাধ্য করতে পারেন। এটি ডেটা এন্ট্রি ত্রুটি কমানোর জন্য খুবই কার্যকর।

লিস্ট-ভিত্তিক ডেটা ভ্যালিডেশন তৈরি করার ধাপ:

  1. Data Validation ডায়ালগ বক্স খুলুন।
  2. Allow ড্রপডাউন থেকে List নির্বাচন করুন।
  3. Source বক্সে তালিকার মানগুলো (যেমন, "Yes", "No", "Maybe") টাইপ করুন, অথবা আপনি একটি রেঞ্জ নির্বাচন করতে পারেন যেখানে তালিকা থাকবে।

উদাহরণ:

  • একটি সেলকে "Yes" অথবা "No" মানে সীমাবদ্ধ করতে:

    =YES,NO
    
  • একটি সেলকে নির্দিষ্ট শহরের তালিকা থেকে নির্বাচন করতে (যেমন: নিউইয়র্ক, লন্ডন, টোকিও):

    =New York, London, Tokyo
    

3. Date-based Validation (তারিখ-ভিত্তিক ভ্যালিডেশন)

Date-based Validation ব্যবহার করে আপনি সেলের মধ্যে শুধুমাত্র নির্দিষ্ট তারিখ বা তারিখের পরিসীমা (range) প্রবেশ করতে বাধ্য করতে পারেন।

তারিখ-ভিত্তিক ডেটা ভ্যালিডেশন তৈরি করার ধাপ:

  1. Data Validation ডায়ালগ বক্সে যান।
  2. Allow ড্রপডাউন থেকে Date নির্বাচন করুন।
  3. আপনি যে Date বা Date range অনুমোদন করতে চান তা সেট করুন। যেমন:
    • Start Date থেকে End Date:

      =AND(A1>=DATE(2024,1,1), A1<=DATE(2024,12,31))
      

      এটি শুধুমাত্র ২০২৪ সালের মধ্যে তারিখগুলো অনুমোদন করবে।

উদাহরণ:

  • একটি সেলকে শুধুমাত্র আজকের তারিখ বা পরবর্তী তারিখগুলোর জন্য অনুমোদিত করতে:

    =A1>=TODAY()
    
  • একটি সেলকে ১ জানুয়ারি ২০২০ থেকে ৩১ ডিসেম্বর ২০২৫ এর মধ্যে থাকা তারিখে সীমাবদ্ধ করতে:

    =AND(A1>=DATE(2020,1,1), A1<=DATE(2025,12,31))
    

4. Time-based Validation (সময়-ভিত্তিক ভ্যালিডেশন)

Time-based Validation ব্যবহার করে আপনি সেলের মধ্যে নির্দিষ্ট সময় রেঞ্জে ইনপুট দিতে পারেন। এটি ব্যবহারকারীকে নির্দিষ্ট সময়ের মধ্যে কাজ করতে বাধ্য করে।

সময়-ভিত্তিক ডেটা ভ্যালিডেশন তৈরি করার ধাপ:

  1. Data Validation ডায়ালগ বক্সে যান।
  2. Allow ড্রপডাউন থেকে Time নির্বাচন করুন।
  3. আপনি যে Time range অনুমোদন করতে চান তা নির্বাচন করুন, যেমন:
    • Start Time থেকে End Time:

      =AND(A1>=TIME(9,0,0), A1<=TIME(17,0,0))
      

      এটি শুধুমাত্র সকাল ৯টা থেকে বিকাল ৫টার মধ্যে সময় ইনপুট নিতে অনুমোদন করবে।

উদাহরণ:

  • একটি সেলকে শুধুমাত্র ৯ AM থেকে ৫ PM এর মধ্যে সময় ইনপুট দিতে অনুমোদন করতে:

    =AND(A1>=TIME(9,0,0), A1<=TIME(17,0,0))
    

5. Length-based Validation (দৈর্ঘ্য-ভিত্তিক ভ্যালিডেশন)

Length-based Validation ব্যবহার করে আপনি একটি সেলে যে ডেটা প্রবেশ করবে তার দৈর্ঘ্য নির্ধারণ করতে পারেন। যেমন, একটি সেলে শুধুমাত্র ১০ অক্ষরের টেক্সট অনুমোদন করা।

দৈর্ঘ্য-ভিত্তিক ডেটা ভ্যালিডেশন তৈরি করার ধাপ:

  1. Data Validation ডায়ালগ বক্সে যান।
  2. Allow ড্রপডাউন থেকে Text Length নির্বাচন করুন।
  3. Data বক্সে equal to, greater than, বা less than নির্বাচন করুন এবং সেলটির জন্য সর্বোচ্চ বা সর্বনিম্ন দৈর্ঘ্য দিন।
    • উদাহরণ: সেলের দৈর্ঘ্য ১০ অক্ষরের বেশি না হতে:

      =LEN(A1)<=10
      

উদাহরণ:

  • একটি সেলে ৫ থেকে ১৫ অক্ষরের মধ্যে টেক্সট অনুমোদন করতে:

    =AND(LEN(A1)>=5, LEN(A1)<=15)
    

6. Custom Error Messages (কাস্টম এরর মেসেজ)

আপনি যদি ব্যবহারকারী ভুল ইনপুট দেন, তবে একটি কাস্টম এরর মেসেজ প্রদর্শন করতে পারেন। এটি ডেটা ভ্যালিডেশনের অংশ হিসেবে কাজ করে এবং ব্যবহারকারীকে সঠিক ইনপুট দিতে সহায়তা করে।

কাস্টম এরর মেসেজ তৈরি করার ধাপ:

  1. Data Validation ডায়ালগ বক্সে যান।
  2. Error Alert ট্যাব নির্বাচন করুন।
  3. Show error alert after invalid data is entered নির্বাচন করুন।
  4. আপনার কাস্টম মেসেজ লিখুন, যেমন:
    • Title: "Invalid Entry"
    • Error Message: "Please enter a number between 1 and 100."

সারাংশ

Advanced Data Validation Techniques ব্যবহার করে আপনি Excel-এ ডেটা এন্ট্রি আরও নির্ভুল ও সঠিক করতে পারেন। আপনি কাস্টম রুলস, লিস্ট-ভিত্তিক, তারিখ, সময়, দৈর্ঘ্য, এবং কাস্টম এরর মেসেজ ব্যবহার করে ডেটা ইনপুটের উপর পূর্ণ নিয়ন্ত্রণ রাখতে পারেন। এই ফিচারগুলি আপনাকে শুধুমাত্র সঠিক ডেটা সন্নিবেশ করতে সাহায্য করবে, বরং এন্ট্রি ত্রুটি কমিয়ে আপনার ডেটা বিশ্লেষণের সঠিকতা নিশ্চিত করবে।

common.content_added_by
টপ রেটেড অ্যাপ

স্যাট অ্যাকাডেমী অ্যাপ

আমাদের অল-ইন-ওয়ান মোবাইল অ্যাপের মাধ্যমে সীমাহীন শেখার সুযোগ উপভোগ করুন।

ভিডিও
লাইভ ক্লাস
এক্সাম
ডাউনলোড করুন
Promotion